package com.example.ymm.modules1.query.ms;

import com.example.ymm.annotation.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class VMaterialQueryCriteria {

    @ApiModelProperty(value = "模糊查询：物料名称/编号")
    @Query(blurry = "mname,mtid")
    private String keyword;

    @Query()
    String mtid;//'物料编号'

    @Query()
    String mname;//物料名称

    @Query()
    String guige;//'规格'

    @Query()
    String mmodel;//型号

    @Query()
    Integer IfXuNiJian;//是否虚拟件


    @Query(type=Query.Type.INNER_LIKE,propName="mtid")
    String mtidLike;//'物料编号'

    @Query(type=Query.Type.INNER_LIKE,propName="mname")
    String mnameLike;//物料名称

    @Query(type=Query.Type.INNER_LIKE,propName="guige")
    String guigeLike;//'规格'

    @Query(type=Query.Type.INNER_LIKE,propName="mmodel")
    String mmodelLike;//型号

}
